package com.kate.mall.common.constants;

/**
 * @Description: 用一句话描述
 * @Auther: 新梦想*陈超
 * @Date: 2021/10/30 10:18
 */
public class OrderStatus {
    /**
     * 已下单状态
     */
    public static final Integer CREATE = 101;
    /**
     * 用户取消订单状态
     */
    public static final Integer MANUAL_CANCEL = 102;
    /**
     * 自动取消订单状态
     */
    public static final Integer AUTO_CANCEL = 103;

    /**
     * 等待付款状态
     */
    public static final Integer WAIT_FOR_PRE_PAY = 200;

    /**
     * 等待付款状态
     */
    public static final Integer WAIT_FOR_PAY = 201;
    /**
     * 已支付
     */
    public static final Integer FINISHED_PAY = 202;

    /**
     * 等待平台发货
     */
    public static final Integer WAIT_FOR_DELIVERY = 301;

    /**
     * 平台发货成功
     */
    public static final Integer FINISH_DELIVERY = 302;


    /**
     * 等待收获
     */
    public static final Integer WAIT_FOR_RECEVEIPT = 401;
    /**
     * 自动确认收获
     */
    public static final Integer AUTO_RECEVEIPT = 402;

    /**
     * 用户确认收获
     */
    public static final Integer MANUAL_RECEVEIPT = 403;

    /**
     * 订单完成状态
     */
    public static final Integer FINISHED = 601;

    /**
     * 申请退货
     */
    public static final Integer APPLY_RETURN_GOODS = 501;
    /**
     * 等待退货申请审核
     */
    public static final Integer WAIT_FOR_RETURN_GOODS_APPROVE = 502;

    /**
     * 审核通过退货申请
     */
    public static final Integer PASSED_RETURN_GOODS_APPLY = 503;
    /**
     * 拒绝退货申请
     */
    public static final Integer REJECT_RETURN_GOODS_APPLY = 504;
    /**
     * 寄送退货商品
     */
    public static final Integer WATI_FOR_SEND_OUT_RETURN_GOODS = 505;

    /**
     * 已寄送退货商品
     */
    public static final Integer SEND_OUT_RETURN_GOODS = 506;
    /**
     * 等待确认收退货
     */
    public static final Integer WAIT_FOR_CONFIRM_RECEIVE_RETURN_GOODS = 507;
    /**
     * 确认收到退货商品
     */
    public static final Integer CONFIRM_RECEIVED_RETURN_GOODS = 508;

    /**
     * 等待完成退货商品入库
     */
    public static final Integer WAIT_FOR_FINISH_INPUT_RETURN_GOODS = 509;

    /**
     * 完成退货商品入库
     */
    public static final Integer FINISHED_INPUT_RETURN_GOODS = 510;
    /**
     * 完成退款
     */
    public static final Integer FINISHED_REFUND = 511;


}
